]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
workspacesView: Check for primaryView being null
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 4 Jan 2021 16:42:26 +0000 (17:42 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 17 Feb 2021 13:06:11 +0000 (14:06 +0100)
This is possible according to the getter, and triggers warnings
seen when going back from overview via gestures.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1643>

js/ui/workspacesView.js

index 177fd413d99c00412b7f4c94f8cbb9e0298a7676..268adae44cac4c6f85f6065c938fa09d7a4b1b2b 100644 (file)
@@ -873,7 +873,10 @@ class WorkspacesDisplay extends St.Widget {
     }
 
     activeWorkspaceHasMaximizedWindows() {
-        return this._getPrimaryView().getActiveWorkspace().hasMaximizedWindows();
+        const primaryView = this._getPrimaryView();
+        return primaryView
+            ? primaryView.getActiveWorkspace().hasMaximizedWindows()
+            : false;
     }
 
     _onRestacked(overview, stackIndices) {